PRS: A Reusable Abstraction for Scaling Out Middle Tiers in the Datacenter

نویسندگان

  • Atul Adya
  • John Dunagan
  • Alec Wolman
چکیده

Scale-out datacenter applications are of enormous commercial interest, yet they are frustratingly hard to build. A common design pattern is to locate most of the application logic in a middle tier of soft-state servers and to provide storage using a separate backend system. The Partitioning and Recovery Service (PRS) is an infrastructure service that makes it easier to build these middle tier applications: it provides strong consistency on the soft state, supports arbitrary operations, and helps in recovery if state is ever lost. The PRS manages scaling out the middle tier across many machines, and hides the complexities of scale-out through a simple and powerful abstraction. We have built and evaluated the PRS, and other developers have built and deployed four scale-out soft-state datacenter applications using the PRS. Our experience with these applications confirms that the PRS significantly simplifies the construction of scale-out soft-state datacenter

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Packet Resonance Strategy: A Spoof Attack Detection and Prevention Mechanism in Cloud Computing Environment

Distributed Denial of Service (DDoS) is a major threat to server availability. The attackers hide from view by impersonating their IP addresses as the legitimate users. This Spoofed IP helps the attacker to pass through the authentication phase and to launch the attack. Surviving spoof detection techniques could not resolve different styles of attacks. Packet Resonance Strategy (PRS) armed to d...

متن کامل

One-pot synthesis of triazolo[1,2-a]indazole-triones catalyzed by a novel magnetically and reusable green catalyst of Preyssler

An atom-efficient, eco-friendly, solvent-free, high yielding, multicomponent green strategy to synthesize triazolo[1,2-a]indazole-triones derivatives by the one-pot condensation of aldehyde, dimedone, and phenyl urazole under microwave Irradiationis presented. Reactions catalyzed by A novel nanomagnetic organic-inorganic hybrid catalyst (Fe@Si-Gu-Prs) was prepared by the chemical anchoring of P...

متن کامل

Exploring the Effects of Incorporated Personal Response System (PRS) on Iranian Learners’ Motivation and Participation

This study aimed at investigating the effect of Personal Response System (PRS) on Iranian EFL learners’ motivation and participation. A mixed-methods design was selected to investigate this matter. Participants of this study included 60 Iranian (eighth grade students studying at Bahonar secondary school, Kazeroon in Fars, Iran) and were recruited based on convenience sampling in the form of two...

متن کامل

Towards Learning to Ignore Irrelevant State Variables

Hierarchical methods have attracted much recent attention as a means for scaling reinforcement learning algorithms to increasingly complex, real-world tasks. These methods provide two important kinds of abstraction that facilitate learning. First, hierarchies organize actions into temporally abstract high-level tasks. Second, they facilitate task dependent state abstractions that allow each hig...

متن کامل

An Architecture for Local Decision Support in Ad Hoc Sensor Networks

The Intelligent Job Site is becoming a reality as applications (e.g., RFID for materials tracking, laser scanning and GPS for surveying and layout) using sensors and mobile computing devices are being developed and deployed commercially. This creates an opportunity for workers to access sensors in an ad hoc manner as they move through a job site. However, re-tasking and re-use of sensor data in...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2008